package main

import (
	"github.com/gin-gonic/gin"
	"admin/db"
	"admin/middle"
	"admin/router"
	"admin/config"
)

func init() {
	//初始化数据库
	db.InitDB()
	//初始化日志
}

//程序入口
func main() {

	//创建web引擎
	r := gin.New()
	//配置中间件

	//配置中间件
	middle.InitMiddle(r)

	//配置路由
	router.InitRouter(r)

	//启动引擎
	host, err := config.ReadServerConf("/config.ini")
	if err != nil {
		panic(err.Error())
	}
	err = r.Run(host)
	if err != nil {
		println(err.Error())
	}
}